package com.heatup.apt.common.dao;

import java.util.List;

import org.springframework.stereotype.Component;

import com.baomidou.mybatisplus.mapper.AutoMapper;
import com.baomidou.mybatisplus.plugins.Page;
import com.heatup.apt.model.channer.CourseNoticeInfo;

/**
 *
 * CourseNoticeInfo 表数据库控制层接口
 *
 */
@Component
public interface CourseNoticeInfoMapper extends AutoMapper<CourseNoticeInfo> {
	
	/**
	 * 查询在当前时间之前的最近时间的一条课程更新记录
	 * @return
	 */
	public CourseNoticeInfo queryLastCourseNoticeInfo(Integer sendFlag);
	
	/**
	 * 分页查询列表
	 * @param courseNoticeInfoPages
	 * @return
	 */
	public List<CourseNoticeInfo> queryCourseNoticeInfoByPages(Page<CourseNoticeInfo> courseNoticeInfoPages);
	
	/**
	 * 查询未完成发送通知
	 * @return
	 */
	public Integer isExistsUnCompleteCourseNoitce();
	
	
}